define(function (require, exports, module) {
    'use strict';
    var Backbone = require('backbone'),
        utils = require('js/utils/tools'),
        helper = require('js/utils/router'),
        _ = require('underscore'),
        path = 'js/apps/report/',
        config = {
            'daily': {},
            'daily_ks': {},
            'overview': {},
            'profit': {},
            'recharge': {},
            'resource': {},
            'tactics': {},
            'shipping': {},
            'top100': {},
            'topbigbang': {},
            'activity': {},
            'daily_ac': {},
            'lottery': {},
            'kfc': {},
            'fruit': {},
            'bull': {},
            'game_report': {},
            'metis_tiger': {},
            'metis_six': {},
        };
    exports.Router = Backbone.Router.extend({
        routes: {
            "report/:key/(?*qs)": "reportList",
        },
        reportList: function (key, qs) {
            helper.commonList(key, qs, path, config);
        },
    });
});
